/* head */
.head h1 img{width: 260px;height: 100px;}
.head h2{line-height: 70px;font-size: 28px;letter-spacing:2px}
.head-box p{font-size: 22px;padding-top: 40px;letter-spacing:2px}
.head-box{height: 70px;}
.head-bd{width: 100%;border-bottom: 4px solid #f3f3f3}



/* register */
/* .register form input{ outline: none;} */
.register form{ width:400px; margin:0 auto;}
.register form p{ position: relative;  margin:30px 0;  }
.register form .rbox{ height: 40px; border:1px solid #ccc; position: relative;}

.register form .rbox label{ float: left; width:130px; line-height: 40px; text-indent: 10px;}
.register form .rbox label.error{position: absolute; color:red;left: -10px; top: 35px; width: auto;}
.register form .rbox input,
.register form .rbox input{width:260px; border:none; height:40px;}

.register form .rbox .vBtn{position: absolute; right:2px; top:2px;}
.register form .rbox .vBtn{ width:124px; height:36px; background: #e6e6e6; text-align: center; line-height: 36px;}

.register form p input[type='submit']{
    width:100%; height:40px; border:none; background:#f60; color:#fff; font-size: 16px; letter-spacing: 3px;
}

/* foot */
.foot{height: 100px;}
